information technology profession - French English Dictionary